#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>

using namespace std;

int main()
{
    int a, b, d;
    cin >> a >> b >> d;
    int sum = a + b;
    int ans[31], index = 0;
    do {
        ans[index ++] = sum % d;
        sum /= d;
    } while(sum != 0);
    for(int i = index - 1; i >= 0; i --)
    {
        cout << ans[i];
    }
    cout << endl;
    return 0;
}

// #include <iostream>
// #include <cstdio>
// #include <cstring>
// #include <algorithm>
// #include <stack>

// using namespace std;

// int main()
// {
//     int a, b, m;
//     stack<int> s;
//     cin >> a >> b >> m;
//     int num = a + b;
//     if(num == 0) s.push(0);
//     while(num != 0){
//         s.push(num % m);
//         num = num / m;
//     }
//     while(!s.empty()){
//         cout << s.top();
//         s.pop();
//     }
//     return 0;
// }